﻿// -------------------------------------------------------------------------
//    @FileName         :    NFHeroUtil.h
//    @Author           :    gaoyi
//    @Date             :    24-8-30
//    @Email            :    445267987@qq.com
//    @Module           :    NFHeroUtil
//
// -------------------------------------------------------------------------

#pragma once

class HeroOne;
class E_Actor;
class GemStoneData;

class NFHeroUtil
{
public:
    static int InitHero(HeroOne& hero_one_mem, const E_Actor* pHeroDesc);

    static int InitHeroGemstone(GemStoneData* pGemstoneData, const E_Actor* pHeroDesc);

    static int InitHpMp(HeroOne& stHeroOut);
};
